# -*- coding:utf-8 -*-

"""
众安
"""
from aw import *
from autotest import *


class Test_zhongan_03(TestCase):
    def setUp(self):
        print("Test_001 setUp")

    def test(self):
        Common.writeRule2file("Test_zhongan_03")
        Common.setRule("Test_zhongan_13")

        """
FDT_ZR00012	1011	FDT_ZR00012提现GPS不在常驻城市	"提现GPS市与身份证城市一致性
提现GPS市与居址一致性
提现GPS市与单址一致性
提现GPS市与手机归属城市一致性"	"同时满足以下条件时，响应规则
A、提现GPS市与身份证城市一致性=02
B、提现GPS市与居址一致性=02
C、提现GPS市与单址一致性=02
D、提现GPS市与手机归属城市一致性=02"	D	福贷-提现决策点1	D1

        """

        ruleStr = "提现GPS市与单址一致性=02"
        Common.showRuleVariable(ruleStr)

        # 5 调用进件脚本
        Common.execFile(r'D:\dev\接口代码\AssetAutoTest\fudai\FDCreditChain.py')

        # 6 检查数据库结果
        expectVaule = {"result_code": "D1", "rule_result": "D", "rule_code": "FDT_ZR00012"}
        Common.checkResult(expectVaule, times=5,mode="TX")

    def tearDown(self):
        print("Test_001 tearDown")
